Modulul Parte este conexiunea directă dintre FreeCAD și kernelul OpenCasCade. Acesta oferă în principal TopoShapes, care este tipul principal de obiect utilizat de OpenCascade. Modulul Parte conține, de asemenea, o varietate de funcții de comoditate pentru a crea și manipula topoShapes. Exemplu:
import Part
mycube = Part.makeBox(2,2,2)
Part.show(mycube)
Description: metoda Helper pentru a converti un pythonOCC într-o formă formă internă
Returns: A
Description: Metoda ajutorul pentru sortarea unei liste neordonată margini (margini), care, ulterior, două muchii adiacente împart un nod comun
Returns: o listă de margini
Description: Part.Shape
Returns: Metodă de ajutor pentru conversia unei forme interne într-o formă pythonocc
Description: Metoda Helper pentru sortarea și gruparea unei varietăți de margini
Returns:
Description: Face o zonă în punctul cu dimensiuni (lungime, lățime, înălțime). În mod prestabilit, punctul este la Vector (0,0,0) iar direcția la Vector (0,0,1)
Returns: Creează o formă
Description: Face un cerc cu o anumită rază. În mod prestabilit, punctul este la Vector (0,0,0), iar direcția este Vector (0,0,1), unghiul1 este 0 ° și unghiul2 este 360 °
Returns: Creați o formă
Description: Face un con cu raza și înălțimea. Punct implicit este vectorul (0,0,0), iar direcția este vectorul (0,0,1), iar unghiul este de 360 °
Returns: Creare formă
Description: face un cilindru cu o anumită dimensiune și o rază. În mod prestabilit, punctul este la Vectorr (0,0,0), iar direcția este Vector (0,0,1) și unghiul este 360 °
Returns: Creați o formă
Description: Face o helix cu o înălțime, înălțime și rază date. Implicit, o suprafață cilindrică este utilizată pentru a crea spirala. Dacă există un al patrulea parametru, se utilizează în schimb o suprafață conică
Returns: Creează o formă
Description: Crearea unei linii la două puncte
Returns: Crearea unei forme
Description: Crearea unei forme loft
Returns: Crearea unei forme
Description: Creați un plan. Implicit, punctul este la Vector (0,0,0) și direcția la Vector (0,0,1)
Returns: Creați o formă
Description: Crearea unui poligon cu o listă de vectori
Returns: Crearea unei forme
Description: Face o formă de revoluție prin rotirea curbei, sau o porțiune a acesteia cu privire la o anumită axă (punct, direcție). În mod implicit, vmin și vmax sunt setate la limitele curbei, unghiul este 360 °, punctul este Vector (0,0,0) și direcția este Vector (0,0,1). formă
Returns: {{{4}}}
Description: Crează o suprafață setată din două margini sau fire. Dacă firele sunt folosite, acestea trebuie să aibă același număr de muchii.
Returns: Crearea unei forme
Description: Creează un înveliș exterior solid, în interiorul unei forme
Returns: . Creează o formă
Description: Creează o sferă a unei raze date. Implicit, punctul este la Vector (0,0,0), iar direcția este la Vector (0,0,1), unghiul 1 este -90 °, unghiul 2 este de 90 ° și unghiul3 este 360 °
Returns: Creați o formă
Description: Creeaza un torus cu date de raza de raza. În mod implicit, punctul este la Vector (0,0,0), iar direcția este la vector (0,0,1), unghiul 1 este 0 °, unghiul 2 este 360 ° și unghiul este 360 °
Returns: Creați o formă